make utmost effort - Turco Inglés Diccionario